#include "stm32f10x.h"                  // Device header
#include "LED.h"
#include "OLED.h"
#include "Serial.h"
#include "Key.h"
#include <string.h>

u8 RxData;
 
int main(void)
{
//	char string[100]={0};
//	u8 a[10]={0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x00};
	OLED_Init();		
	LED_Init();
	Serial_Init();	
//  
    NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
//	Serial_SendByte('h');          //字节   h
//	Serial_SendArray(a,10);     //发给蓝牙(数组) 0x01 0x02.......
//	Serial_SendString("hello,world\n");  //发送字符   hello world
//	Serial_SendNumber(9933,4);      //发送数字    9933
//	Serial_SendByte('\n');       //换行
//	printf("NUM=%d",939);       //打印939
//	sprintf(string,"NUM=%d",8989);   //
//	Serial_SendString(string);        //指定位置打印
//	//printf("你好世界\n");
//	
	
	while (1)
	{
		if(USART_GetITStatus(USART1,USART_FLAG_RXNE) == SET )
		{
			RxData = USART_ReceiveData(USART1);
			Serial_SendByte(RxData);
			OLED_ShowHexNum(1,1,RxData,2);
		}
	}
}


